stability of armour unit on slope - Turkish English Dictionary